marsh horsetail
Explore definitions, synonyms, and language insights of marsh horsetail
Definitions
Noun
scouring-rush horsetail widely distributed in wet or boggy areas of northern hemisphere